package com.tbit.uqbike.client.service;

import com.tbit.uqbike.client.pojo.EvenJoinDetail;
import com.tbit.uqbike.client.pojo.User;

/**
 * @Author: chen
 * @Description:
 * @Date: 创建于 19:18 2022/5/11
 */
public interface EvenJoinDetailService {

    /**
     * 通过类型获取
     *
     * @param eventId
     * @return
     */
    EvenJoinDetail getByTypeAndEventId(Integer eventId, Integer type);

    /**
     * 新增
     *
     * @param eventId   活动id
     * @param type      类型
     * @param user      用户信息
     * @param userCount 添加总数
     */
    void add(Integer eventId, Integer type, User user, int userCount);
}
